﻿using System;
using System.ComponentModel;

namespace AMM.Model.Business {
    public class CustomerOrderViewModel : BaseViewModel {
        [Description("客户编码")]
        public string CustomerCode { get; set; }
        [Description("客户名称")]
        public string CustomerName { get; set; }
        [Description("结算货币")]
        public string PayCurrency { get; set; }
        [Description("支付方式")]
        public string PaymentType { get; set; }
        [Description("订单号码")]
        public string OrderNo { get; set; }
        [Description("订单类型")]
        public string OrderType { get; set; }
        [Description("下单日期")]
        public DateTime OrderDate { get; set; }
        [Description("出货日期")]
        public DateTime DeliverDate { get; set; }
        [Description("汇率")]
        public decimal ExchangeRate { get; set; }
        [Description("总数量")]
        public int TotalQuantities { get; set; }
        [Description("总金额")]
        public decimal TotalMoney { get; set; }
        [Description("总金额(本位币)")]
        public decimal TotalMoneyInLocal { get; set; }
        [Description("订单状态")]
        public string OrderStatus { get; set; }
        [Description("审核人")]
        public string AuditedBy { get; set; }
        [Description("审核时间")]
        public Nullable<DateTime> AuditedDatetime { get; set; }
        [Description("备注")]
        public string Remarks { get; set; }
        [Description("附件")]
        public bool IsAttach { get; set; }
    }
}
